<html>
    <head>
        <title>Volo.Abp.DistributedLocking.Abstractions</title>
    </head>
    <body>
        <script>
            /*
                        四、"Volo.Abp.DistributedLocking.Abstractions " 包 
                                                            
                                如果你正在构建一个可重用的库或一个应用程序模块，那么对于作为单个实例运行的简单应用程序，你可能不希望为你的模块带来额外的依赖项。

                                在这种情况下，你的库可以依赖于 "Volo.Abp.DistributedLocking.Abstractions "该包定义了IAbpDistributedLock服务并将其实现为进程内（实际上不是分布式的）。

                                。通过这种方式，你的库可以在作为单个实例运行的应用程序中正常运行（没有分布式锁提供程序依赖项）。
                        

                                如果应用程序部署到集群环境，那么应用程序开发人员应该安装一个真正的分布式提供程序，如安装部分所述。
                    */
        </script>
    </body>
</html>